761273ca14ec07c53b41aaf5b0f76be2783f3cf6,src/main/java/org/jenkinsci/maven/plugins/hpi/HpiMojo.java,HpiMojo,performPackaging,#,115
Before Change
archiver.setArchiver(jarArchiver);
archiver.setOutputFile(jarFile);
jarArchiver.addConfiguredManifest(manifest);
jarArchiver.addDirectory(getClassesDirectory());
archiver.createArchive(project,archive);
projectHelper.attachArtifact(project, "jar", null, jarFile);
After Change
break;
}
}
if (jarFile == null) {
// create a jar file to be used when other plugins depend on this plugin.
jarFile = getOutputFile(".jar");
getLog().info("Generating jar " + jarFile.getAbsolutePath());
MavenArchiver archiver = new MavenArchiver();
archiver.setArchiver(jarArchiver);
archiver.setOutputFile(jarFile);
jarArchiver.addConfiguredManifest(manifest);
jarArchiver.addDirectory(getClassesDirectory());
archiver.createArchive(project, archive);
}
// HACK Alert... due to how this plugin hacks the maven dependency model (by using a dependency on the